Массив из n целых чисел подается на вход
программы в обратном порядке – то есть в порядке от последнего к первому
элементу. Восстановите первоначальный порядок элементов в массиве.
Вход. В
первой строке записано натуральное число n. В следующей строке записаны n
целых чисел. Все числа по модулю не превышают 100.
Выход. Выведите
элементы массива в одной строке, восстановив первоначальный порядок его
элементов.
Пример входа |
Пример выхода |
7 6 0 -7 2 -3
5 7 |
7 5 -3 2 -7
0 6 |
массив
В задаче
требуется вывести элементы массива в обратном порядке.
Реализация алгоритма
Объявим
рабочий массив.
int m[101];
Читаем входной
массив.
scanf("%d", &n);
for (i = 0; i < n; i++)
scanf("%d", &m[i]);
Выводим
массив в обратном порядке.
for (i = n - 1; i >= 0;
i--)
printf("%d ", m[i]);
printf("\n");